package cn.com.cifi.mars.entity.common;

import com.baomidou.mybatisplus.annotation.IdType;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import lombok.Data;

import java.io.Serializable;

/**
 * <p>
 * 项目取数日志表
 * </p>
 *
 * @author plx
 * @since 2019-12-21
 */
@Data
@TableName("t_sys_project_fetch_number_log")
public class SysProjectFetchNumberLog implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键
     */
    @TableId(value = "id", type = IdType.INPUT)
    private String id;

    /**
     * 分期Id
     */
    private String stagesId;

    /**
     * 分期名称
     */
    private String stagesName;

    /**
     * 项目id
     */
    private String projectId;

    /**
     * 项目名称
     */
    private String projectName;

    /**
     * 区域Id
     */
    private String regionId;

    /**
     * 区域名称
     */
    private String regionName;

    /**
     * 取数系统名称
     */
    private String countingSystemName;

    /**
     * 创建日期
     */
    private LocalDateTime createTime;

    /**
     * 取数系统id
     */
    private String countingSystemId;

    /**
     * 生效日期
     */
    private LocalDateTime effectiveDate;

    /**
     * 城市公司id
     */
    private String cityId;

    /**
     * 城市公司名称
     */
    private String cityName;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }
    public String getStagesId() {
        return stagesId;
    }

    public void setStagesId(String stagesId) {
        this.stagesId = stagesId;
    }
    public String getStagesName() {
        return stagesName;
    }

    public void setStagesName(String stagesName) {
        this.stagesName = stagesName;
    }
    public String getProjectId() {
        return projectId;
    }

    public void setProjectId(String projectId) {
        this.projectId = projectId;
    }
    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }
    public String getRegionId() {
        return regionId;
    }

    public void setRegionId(String regionId) {
        this.regionId = regionId;
    }
    public String getRegionName() {
        return regionName;
    }

    public void setRegionName(String regionName) {
        this.regionName = regionName;
    }
    public String getCountingSystemName() {
        return countingSystemName;
    }

    public void setCountingSystemName(String countingSystemName) {
        this.countingSystemName = countingSystemName;
    }
    public LocalDateTime getCreateTime() {
        return createTime;
    }

    public void setCreateTime(LocalDateTime createTime) {
        this.createTime = createTime;
    }
    public String getCountingSystemId() {
        return countingSystemId;
    }

    public void setCountingSystemId(String countingSystemId) {
        this.countingSystemId = countingSystemId;
    }
    public LocalDateTime getEffectiveDate() {
        return effectiveDate;
    }

    public void setEffectiveDate(LocalDateTime effectiveDate) {
        this.effectiveDate = effectiveDate;
    }
    public String getCityId() {
        return cityId;
    }

    public void setCityId(String cityId) {
        this.cityId = cityId;
    }
    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    @Override
    public String toString() {
        return "TSysProjectFetchNumberLog{" +
        "id=" + id +
        ", stagesId=" + stagesId +
        ", stagesName=" + stagesName +
        ", projectId=" + projectId +
        ", projectName=" + projectName +
        ", regionId=" + regionId +
        ", regionName=" + regionName +
        ", countingSystemName=" + countingSystemName +
        ", createTime=" + createTime +
        ", countingSystemId=" + countingSystemId +
        ", effectiveDate=" + effectiveDate +
        ", cityId=" + cityId +
        ", cityName=" + cityName +
        "}";
    }
}
